Yay_Currency\WooCommerceCurrency D

Total Complexity 362
Dependencies 5
Dependents 12
Total lines 1,864
Lines of code 1,594
Logical lines of code 818
Comment lines 30
Methods 75
Properties 5

Methods 75

Method Rating Maintainability Complexity Lines of code
change_shipping_cost()
C
34 29 79
custom_raw_price()
C
39 24 64
change_format_order_item_totals()
B
36 18 79
add_woocommerce_filters()
A
34 12 82
get_formatted_order_subtotal()
A
40 13 59
recalculate_mini_cart()
A
39 11 67
get_formatted_order_shipping()
A
42 12 50
custom_subscription_price_string()
A
43 11 46
change_existing_currency_symbol()
A
50 12 28
doHooks()
A
45 7 42
get_formatted_order_total()
A
50 8 27
change_coupon_amount()
A
52 8 23
get_current_screen()
A
47 7 34
calculate_price_by_currency_cookie()
A
48 7 32
calculate_price_by_currency()
S
49 7 30
custom_cart_item_subtotal()
S
51 7 25
change_format_order_line_subtotal()
S
46 6 39
custom_stripe_request_total_amount()
S
47 6 38
calculate_price_by_currency_html()
S
48 5 33
handle_woocommerce_paypal_payments_plugin_error()
S
64 7 7
conditional_payment_gateways()
S
58 6 15
evaluate_cost()
S
49 5 29
custom_discount_coupon()
S
45 4 44
custom_checkout_product_subtotal()
S
50 5 29
get_formatted_order_discount()
S
52 5 23
format_currency_position()
S
58 5 18
custom_mini_cart_price()
S
65 6 9
reverse_gift_card_amount_before_add_to_cart()
S
60 5 14
custom_checkout_order_total()
S
51 4 28
custom_checkout_order_subtotal()
S
51 4 28
custom_shipping_fee()
S
51 4 27
custom_order_meta_fee()
S
52 4 24
get_currency_by_ID()
S
51 3 26
custom_cart_total()
S
53 3 23
custom_cart_subtotal()
S
53 3 23
custom_product_subtotal()
S
53 3 23
custom_cart_item_addon_data()
S
53 3 22
custom_price_value_of_points()
S
55 3 19
get_current_and_default_currency()
S
58 3 16
recalculate_cart_fees()
S
64 4 10
change_woocommerce_currency()
S
67 4 7
add_notice_checkout_payment_methods()
S
58 3 12
custom_total_tax()
S
55 2 19
format_price()
S
56 2 19
format_variation_price_discount_fixed_conversion()
S
58 2 16
round_line_tax()
S
69 3 6
custom_request_paypal()
S
68 3 7
filter_payment_methods_by_currency()
S
60 2 15
custom_free_shipping_min_amount()
S
68 3 7
get_symbol_by_currency()
S
68 3 7
add_order_currency_meta()
S
63 3 10
getInstance()
S
70 2 7
change_currency_position()
S
71 2 6
change_thousand_separator()
S
71 2 6
change_decimal_separator()
S
71 2 6
reverse_calculate_price_by_currency()
S
68 2 6
custom_variation_price_hash()
S
70 2 6
change_number_decimals()
S
71 2 6
custom_product_addons_option_price()
S
70 2 6
custom_rewards_discount_max_discount()
S
67 2 8
set_cookies()
S
69 1 6
__construct()
S
98 1 1
get_currencies_post_type()
S
74 1 5
show_notice_notification()
S
72 1 7
get_values_for_total()
S
66 1 9
get_cart_subtotal_for_order()
S
70 1 7
custom_subscription_sign_up_fee()
S
75 1 4
custom_table_rate_shipping_plugin_row_base_price()
S
75 1 4
custom_gift_cards_price_in_product_page()
S
67 1 9
set_conversion_points_rate()
S
73 1 5
set_rewards_percentual_conversion_rate()
S
73 1 5
set_rewards_conversion_rate()
S
73 1 5
prevent_convert_points_by_price()
S
76 1 4
wapf_recalculate_price_option()
S
77 1 4
round_at_subtotal()
S
79 1 3